Self-stabilizing Numerical Iterative Computation
نویسندگان
چکیده
Many challenging tasks in sensor networks, including sensor calibration, ranking of nodes, monitoring, event region detection, collaborative filtering, collaborative signal processing, etc., can be formulated as a problem of solving a linear system of equations. Several recent works propose different distributed algorithms for solving these problems, usually by using linear iterative numerical methods. In this work, we extend the settings of the above approaches, by adding another dimension to the problem. Specifically, we are interested in self-stabilizing algorithms, that continuously run and converge to a solution from any initial state. This aspect of the problem is highly important due to the dynamic nature of the network and the frequent changes in the measured environment. In this paper, we link together algorithms from two different domains. On the one hand, we use the rich linear algebra literature of linear iterative methods for solving systems of linear equations, which are naturally distributed with rapid convergence properties. On the other hand, we are interested in selfstabilizing algorithms, where the input to the computation is constantly changing, and we would like the algorithms to converge from any initial state. We propose a simple novel method called SS-Iterative as a self-stabilizing variant of the linear iterative methods. We prove that under mild conditions the self-stabilizing algorithm converges to a desired result. We further extend these results to handle the asynchronous case. As a case study, we discuss the sensor calibration problem and provide simulation results to support the applicability of our approach. This is the author’s copy of the paper. Please see http://www.springer.de/comps/lncs/index.html c ©Springer-Verlag
منابع مشابه
Iteratively computation the Nash equilibrium points in the two-player positive games
We consider the linear quadratic differential games for positive linear systems with the feedback information structure and two players. The accelerated Newton method to obtain the stabilizing solution of a corresponding set of Riccati equations is presented in [6], where the convergence properties are established. In addition, the Lyapunov iterative method to compute the Nash equilibrium point...
متن کاملThe Iterative Solution to Discrete-Time H∞ Control Problems for Periodic Systems
This paper addresses the problem of solving discrete-time H∞ control problems for periodic systems. The approach for solving such a type of equations is well known in the literature. However, the focus of our research is set on the numerical computation of the stabilizing solution. In particular, two effective methods for practical realization of the known iterative processes are described. Fur...
متن کاملCoupled Riccati Differential Equations Arising in Connection with Nash Differential Games
In this note we provide iterative procedures for the numerical computation of stabilizing solutions of two types of coupled matrix Riccati differential equations arising in connection with Nash differential games using open loop or feedback strategies. Here we assume that these equations are associated with positive systems. The proposed procedures are based on solutions of uncoupled symmetric ...
متن کاملCertifying Solutions for Numerical Constraints
A large portion of software is used for numerical computation in mathematics, physics and engineering. Among the aspects that make verification in this domain difficult is the need to quantify numerical errors, such as roundoff errors and errors due to the use of approximate numerical methods. Much of numerical software uses self-stabilizing iterative algorithms, for example, to find solutions ...
متن کاملOn the Automatic Computation of Error Bounds for Solutions of Nonlinear Equations
A large portion of software is used for numerical calculations in mathematics, physics and engineering applications. Among the things that make verification in this domain difficult is the quantification of numerical errors, such as roundoff errors and errors due to the approximate numerical method. Much of numerical software uses self-stabilizing iterative algorithms, for example, to find solu...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2008